final race - German English Dictionary